"use strict";
/*
    接口的引入
*/
var SEX;
(function (SEX) {
    SEX[SEX["MALE"] = 0] = "MALE";
    SEX[SEX["FMALE"] = 1] = "FMALE";
})(SEX || (SEX = {}));
const student = { name: '师洒洒', age: 18, gender: SEX.FMALE };
const teacher = { name: 'Giles', age: 38, gender: SEX.MALE, teacherAge: 14 };
const worker = { name: '李小萌', age: 48, gender: SEX.MALE };
const softEnginee = { name: '张鑫', age: 23, gender: SEX.FMALE, skill: ['唱歌', '跳舞', '吸烟'] };
const star = { name: '某明星', gender: SEX.MALE };
star.name = "大明星";
// //star.gender=SEX.FMALE
// console.log(star);
/*
    接口
    作用1:接口一个标识，规范
         规范：接口的形状、接口传输速度
         实现：只要符合规范的，都能够连接这个连接起来，具体的功能在实现里边，接口只提供一种规范而已
    作用2：接口表示的是一种能力
*/ 
